general managers - German English Dictionary